Masteriyo\RestApi\Controllers\Version1\OpenAIController A

Total Complexity 75
Dependencies 11
Dependents 2
Total lines 572
Lines of code 324
Logical lines of code 177
Comment lines 138
Methods 12
Properties 3

Methods 12

Method Rating Maintainability Complexity Lines of code
generate_content()
B
34 19 84
create_course_outline()
B
43 21 40
create_course()
A
40 10 56
create_entity()
S
55 7 21
create_item_permissions_check()
S
52 5 28
get_course_status()
S
51 4 27
get_job_statuses()
S
62 3 11
register_routes()
S
50 1 37
check_all_jobs_status()
S
67 2 9
__construct()
S
81 1 3
is_job_done()
S
78 1 3
check_job_status()
S
71 1 5